module.exports = {
  // ...
  "my-plugin-a": {
    enabled: true,
    resolve: "./src/plugins/my-plugin-a",
  },
  // ...
  "preview-button": {
    config: {
      contentTypes: [
        {
          uid: "api::product-list.product-list",
          published: {
            url: "http://localhost:3000",
          },
        },
        {
          uid: "api::article-list.article-list",
          published: {
            url: "http://localhost:3000",
          },
          draft: {
            url: "http://localhost:3000/api/preview",
            query: {
              type: "page",
              slug: "{slug}",
            },
          },
        },
        {
          uid: "api::product-detail.product-detail",
          draft: {
            url: "http://localhost:3000/api/preview",
            query: {
              type: "page",
              slug: "{slug}",
            },
          },
          published: {
            url: "http://localhost:3000/{slug}",
          },
        },
      ],
    },
  },
  "content-versioning": {
    enabled: true,
  },
  "config-sync": {
    enabled: true,
    config: {
      syncDir: "config/sync/",
      minify: false,
      soft: false,
      importOnBootstrap: false,
      customTypes: [],
      excludedTypes: [],
      excludedConfig: [
        "core-store.plugin_users-permissions_grant",
        "core-store.plugin_upload_metrics",
        "core-store.strapi_content_types_schema",
        "core-store.ee_information",
      ],
    },
  },
};
